iron shackle - Allemand Anglais Dictionnaire